pasteur responsable - French English Dictionary